padded garment used against arrows - Allemand Anglais Dictionnaire